Onigiri, also known as omusube, are portable snacks, often sold in Japanese convenience stores, which are traditionally stuffed with salty, tangy fillings, then wrapped in seaweed. When grilled, glazed...
Author: Alexa Weibel